package com.digitalchina.lxnsy.entity;

import java.io.Serializable;

/**
 * ================================================
 * 项目名称：BigData
 * 类描述：
 * 包名：com.digitalchina.bigdata.entity
 * 创建人：郑皓
 * 创建时间：2017/1/11 17:01
 * 修改备注：
 * ================================================
 */
public class GoodsVO implements Serializable {

    /**
     * id : 12f79d1e-70dc-490e-9e58-3204898f3964
     * createAt : 2016-12-26 11:59:03
     * createTime : 2016-12-26 11:59:03
     * updateAt : 2016-12-26 11:59:03
     * updateTime : 2016-12-26 11:59:03
     * status : 1
     * sort : 0
     * version : 2
     * merchant : {"id":"33e5d761-1ae1-4b18-b8e9-1813b87d55b6","createAt":"2016-12-26 11:56:15","createTime":"2016-12-26 11:56:15","updateAt":"2016-12-26 11:58:20","updateTime":"2016-12-26 11:58:20","status":1,"sort":0,"version":1,"userAccId":"c2c469c1-f691-4c8e-9ac0-da63bea99a36","merchantName":"商户1","creditLevel":null,"afterSaleServiceTel":"","homePageImages":null,"userName":"shanghu1","headPortrait":"","trueName":"商户1","userSex":"2","userBirthday":"2016-12-26 00:00:00","idCardNo":"","mobilePhone":"13759971111","userEmail":"","country":null,"province":null,"city":null,"county":null,"addressDetail":null,"userAddress":null,"merchantHomePagePic":null,"isuse":null,"fullAddress":"","persistent":true,"entityId":"33e5d761-1ae1-4b18-b8e9-1813b87d55b6"}
     * commodity_SN : 12f79d1e-70dc-490e-9e58-3204898f3964
     * title : 大苹果
     * productType : {"id":"1646e049-ab9b-4cb9-9be2-541f524ad9a5","createAt":"2016-12-24 14:34:57","createTime":"2016-12-24 14:34:57","updateAt":"2016-12-24 14:34:57","updateTime":"2016-12-24 14:34:57","status":null,"sort":0,"version":0,"code":"1182","name":"饲料","level":"2","pcode":"1017","subProductTypes":null,"persistent":true,"entityId":"1646e049-ab9b-4cb9-9be2-541f524ad9a5"}
     * product_type : null
     * priceType : 1
     * paymentWay : 1
     * introduce : 123123123
     * summary : 撒旦法撒旦法
     * resource : 4c6d886a-d3de-4122-a5f8-89864df6cbaa
     * resourceType : jpg
     * resourceSize : 111695
     * resourceSizeShow : 0.11
     * images : null
     * productImageList : null
     * is_handpick : 0
     * commodity_QRcode : 12f79d1e-70dc-490e-9e58-3204898f3964.png
     * amount_num : 0.01
     * click_count : 0
     * collect_count : 0
     * statusDes : 已发布
     * persistent : true
     * entityId : 12f79d1e-70dc-490e-9e58-3204898f3964
     */

    private String id;
    private String createAt;
    private String createTime;
    private String updateAt;
    private String updateTime;
    private int status;
    private int sort;
    private int version;
    private MerchantBean merchant;
    private String commodity_SN;
    private String title;
    private ProductTypeBean productType;
    private Object product_type;
    private String priceType;
    private String paymentWay;
    private String introduce;
    private String summary;
    private String resource;
    private String resourceType;
    private int resourceSize;
    private String resourceSizeShow;
    private String images;
    private Object productImageList;
    private int is_handpick;
    private String commodity_QRcode;
    private String amount_num;
    private int click_count;
    private int collect_count;
    private String statusDes;
    private boolean persistent;
    private String entityId;

    public String getId() {
        return id;
    }

    public void setId(String id) {
        this.id = id;
    }

    public String getCreateAt() {
        return createAt;
    }

    public void setCreateAt(String createAt) {
        this.createAt = createAt;
    }

    public String getCreateTime() {
        return createTime;
    }

    public void setCreateTime(String createTime) {
        this.createTime = createTime;
    }

    public String getUpdateAt() {
        return updateAt;
    }

    public void setUpdateAt(String updateAt) {
        this.updateAt = updateAt;
    }

    public String getUpdateTime() {
        return updateTime;
    }

    public void setUpdateTime(String updateTime) {
        this.updateTime = updateTime;
    }

    public int getStatus() {
        return status;
    }

    public void setStatus(int status) {
        this.status = status;
    }

    public int getSort() {
        return sort;
    }

    public void setSort(int sort) {
        this.sort = sort;
    }

    public int getVersion() {
        return version;
    }

    public void setVersion(int version) {
        this.version = version;
    }

    public MerchantBean getMerchant() {
        return merchant;
    }

    public void setMerchant(MerchantBean merchant) {
        this.merchant = merchant;
    }

    public String getCommodity_SN() {
        return commodity_SN;
    }

    public void setCommodity_SN(String commodity_SN) {
        this.commodity_SN = commodity_SN;
    }

    public String getTitle() {
        return title;
    }

    public void setTitle(String title) {
        this.title = title;
    }

    public ProductTypeBean getProductType() {
        return productType;
    }

    public void setProductType(ProductTypeBean productType) {
        this.productType = productType;
    }

    public Object getProduct_type() {
        return product_type;
    }

    public void setProduct_type(Object product_type) {
        this.product_type = product_type;
    }

    public String getPriceType() {
        return priceType;
    }

    public void setPriceType(String priceType) {
        this.priceType = priceType;
    }

    public String getPaymentWay() {
        return paymentWay;
    }

    public void setPaymentWay(String paymentWay) {
        this.paymentWay = paymentWay;
    }

    public String getIntroduce() {
        return introduce;
    }

    public void setIntroduce(String introduce) {
        this.introduce = introduce;
    }

    public String getSummary() {
        return summary;
    }

    public void setSummary(String summary) {
        this.summary = summary;
    }

    public String getResource() {
        return resource;
    }

    public void setResource(String resource) {
        this.resource = resource;
    }

    public String getResourceType() {
        return resourceType;
    }

    public void setResourceType(String resourceType) {
        this.resourceType = resourceType;
    }

    public int getResourceSize() {
        return resourceSize;
    }

    public void setResourceSize(int resourceSize) {
        this.resourceSize = resourceSize;
    }

    public String getResourceSizeShow() {
        return resourceSizeShow;
    }

    public void setResourceSizeShow(String resourceSizeShow) {
        this.resourceSizeShow = resourceSizeShow;
    }

    public String getImages() {
        return images;
    }

    public void setImages(String images) {
        this.images = images;
    }

    public Object getProductImageList() {
        return productImageList;
    }

    public void setProductImageList(Object productImageList) {
        this.productImageList = productImageList;
    }

    public int getIs_handpick() {
        return is_handpick;
    }

    public void setIs_handpick(int is_handpick) {
        this.is_handpick = is_handpick;
    }

    public String getCommodity_QRcode() {
        return commodity_QRcode;
    }

    public void setCommodity_QRcode(String commodity_QRcode) {
        this.commodity_QRcode = commodity_QRcode;
    }

    public String getAmount_num() {
        return amount_num;
    }

    public void setAmount_num(String amount_num) {
        this.amount_num = amount_num;
    }

    public int getClick_count() {
        return click_count;
    }

    public void setClick_count(int click_count) {
        this.click_count = click_count;
    }

    public int getCollect_count() {
        return collect_count;
    }

    public void setCollect_count(int collect_count) {
        this.collect_count = collect_count;
    }

    public String getStatusDes() {
        return statusDes;
    }

    public void setStatusDes(String statusDes) {
        this.statusDes = statusDes;
    }

    public boolean isPersistent() {
        return persistent;
    }

    public void setPersistent(boolean persistent) {
        this.persistent = persistent;
    }

    public String getEntityId() {
        return entityId;
    }

    public void setEntityId(String entityId) {
        this.entityId = entityId;
    }

    public static class MerchantBean {
        /**
         * id : 33e5d761-1ae1-4b18-b8e9-1813b87d55b6
         * createAt : 2016-12-26 11:56:15
         * createTime : 2016-12-26 11:56:15
         * updateAt : 2016-12-26 11:58:20
         * updateTime : 2016-12-26 11:58:20
         * status : 1
         * sort : 0
         * version : 1
         * userAccId : c2c469c1-f691-4c8e-9ac0-da63bea99a36
         * merchantName : 商户1
         * creditLevel : null
         * afterSaleServiceTel :
         * homePageImages : null
         * userName : shanghu1
         * headPortrait :
         * trueName : 商户1
         * userSex : 2
         * userBirthday : 2016-12-26 00:00:00
         * idCardNo :
         * mobilePhone : 13759971111
         * userEmail :
         * country : null
         * province : null
         * city : null
         * county : null
         * addressDetail : null
         * userAddress : null
         * merchantHomePagePic : null
         * isuse : null
         * fullAddress :
         * persistent : true
         * entityId : 33e5d761-1ae1-4b18-b8e9-1813b87d55b6
         */

        private String id;
        private String createAt;
        private String createTime;
        private String updateAt;
        private String updateTime;
        private int status;
        private int sort;
        private int version;
        private String userAccId;
        private String merchantName;
        private Object creditLevel;
        private String afterSaleServiceTel;
        private Object homePageImages;
        private String userName;
        private String headPortrait;
        private String trueName;
        private String userSex;
        private String userBirthday;
        private String idCardNo;
        private String mobilePhone;
        private String userEmail;
        private Object country;
        private Object province;
        private Object city;
        private Object county;
        private Object addressDetail;
        private Object userAddress;
        private Object merchantHomePagePic;
        private Object isuse;
        private String fullAddress;
        private boolean persistent;
        private String entityId;

        public String getId() {
            return id;
        }

        public void setId(String id) {
            this.id = id;
        }

        public String getCreateAt() {
            return createAt;
        }

        public void setCreateAt(String createAt) {
            this.createAt = createAt;
        }

        public String getCreateTime() {
            return createTime;
        }

        public void setCreateTime(String createTime) {
            this.createTime = createTime;
        }

        public String getUpdateAt() {
            return updateAt;
        }

        public void setUpdateAt(String updateAt) {
            this.updateAt = updateAt;
        }

        public String getUpdateTime() {
            return updateTime;
        }

        public void setUpdateTime(String updateTime) {
            this.updateTime = updateTime;
        }

        public int getStatus() {
            return status;
        }

        public void setStatus(int status) {
            this.status = status;
        }

        public int getSort() {
            return sort;
        }

        public void setSort(int sort) {
            this.sort = sort;
        }

        public int getVersion() {
            return version;
        }

        public void setVersion(int version) {
            this.version = version;
        }

        public String getUserAccId() {
            return userAccId;
        }

        public void setUserAccId(String userAccId) {
            this.userAccId = userAccId;
        }

        public String getMerchantName() {
            return merchantName;
        }

        public void setMerchantName(String merchantName) {
            this.merchantName = merchantName;
        }

        public Object getCreditLevel() {
            return creditLevel;
        }

        public void setCreditLevel(Object creditLevel) {
            this.creditLevel = creditLevel;
        }

        public String getAfterSaleServiceTel() {
            return afterSaleServiceTel;
        }

        public void setAfterSaleServiceTel(String afterSaleServiceTel) {
            this.afterSaleServiceTel = afterSaleServiceTel;
        }

        public Object getHomePageImages() {
            return homePageImages;
        }

        public void setHomePageImages(Object homePageImages) {
            this.homePageImages = homePageImages;
        }

        public String getUserName() {
            return userName;
        }

        public void setUserName(String userName) {
            this.userName = userName;
        }

        public String getHeadPortrait() {
            return headPortrait;
        }

        public void setHeadPortrait(String headPortrait) {
            this.headPortrait = headPortrait;
        }

        public String getTrueName() {
            return trueName;
        }

        public void setTrueName(String trueName) {
            this.trueName = trueName;
        }

        public String getUserSex() {
            return userSex;
        }

        public void setUserSex(String userSex) {
            this.userSex = userSex;
        }

        public String getUserBirthday() {
            return userBirthday;
        }

        public void setUserBirthday(String userBirthday) {
            this.userBirthday = userBirthday;
        }

        public String getIdCardNo() {
            return idCardNo;
        }

        public void setIdCardNo(String idCardNo) {
            this.idCardNo = idCardNo;
        }

        public String getMobilePhone() {
            return mobilePhone;
        }

        public void setMobilePhone(String mobilePhone) {
            this.mobilePhone = mobilePhone;
        }

        public String getUserEmail() {
            return userEmail;
        }

        public void setUserEmail(String userEmail) {
            this.userEmail = userEmail;
        }

        public Object getCountry() {
            return country;
        }

        public void setCountry(Object country) {
            this.country = country;
        }

        public Object getProvince() {
            return province;
        }

        public void setProvince(Object province) {
            this.province = province;
        }

        public Object getCity() {
            return city;
        }

        public void setCity(Object city) {
            this.city = city;
        }

        public Object getCounty() {
            return county;
        }

        public void setCounty(Object county) {
            this.county = county;
        }

        public Object getAddressDetail() {
            return addressDetail;
        }

        public void setAddressDetail(Object addressDetail) {
            this.addressDetail = addressDetail;
        }

        public Object getUserAddress() {
            return userAddress;
        }

        public void setUserAddress(Object userAddress) {
            this.userAddress = userAddress;
        }

        public Object getMerchantHomePagePic() {
            return merchantHomePagePic;
        }

        public void setMerchantHomePagePic(Object merchantHomePagePic) {
            this.merchantHomePagePic = merchantHomePagePic;
        }

        public Object getIsuse() {
            return isuse;
        }

        public void setIsuse(Object isuse) {
            this.isuse = isuse;
        }

        public String getFullAddress() {
            return fullAddress;
        }

        public void setFullAddress(String fullAddress) {
            this.fullAddress = fullAddress;
        }

        public boolean isPersistent() {
            return persistent;
        }

        public void setPersistent(boolean persistent) {
            this.persistent = persistent;
        }

        public String getEntityId() {
            return entityId;
        }

        public void setEntityId(String entityId) {
            this.entityId = entityId;
        }
    }

    public static class ProductTypeBean {
        /**
         * id : 1646e049-ab9b-4cb9-9be2-541f524ad9a5
         * createAt : 2016-12-24 14:34:57
         * createTime : 2016-12-24 14:34:57
         * updateAt : 2016-12-24 14:34:57
         * updateTime : 2016-12-24 14:34:57
         * status : null
         * sort : 0
         * version : 0
         * code : 1182
         * name : 饲料
         * level : 2
         * pcode : 1017
         * subProductTypes : null
         * persistent : true
         * entityId : 1646e049-ab9b-4cb9-9be2-541f524ad9a5
         */

        private String id;
        private String createAt;
        private String createTime;
        private String updateAt;
        private String updateTime;
        private Object status;
        private int sort;
        private int version;
        private String code;
        private String name;
        private String level;
        private String pcode;
        private Object subProductTypes;
        private boolean persistent;
        private String entityId;

        public String getId() {
            return id;
        }

        public void setId(String id) {
            this.id = id;
        }

        public String getCreateAt() {
            return createAt;
        }

        public void setCreateAt(String createAt) {
            this.createAt = createAt;
        }

        public String getCreateTime() {
            return createTime;
        }

        public void setCreateTime(String createTime) {
            this.createTime = createTime;
        }

        public String getUpdateAt() {
            return updateAt;
        }

        public void setUpdateAt(String updateAt) {
            this.updateAt = updateAt;
        }

        public String getUpdateTime() {
            return updateTime;
        }

        public void setUpdateTime(String updateTime) {
            this.updateTime = updateTime;
        }

        public Object getStatus() {
            return status;
        }

        public void setStatus(Object status) {
            this.status = status;
        }

        public int getSort() {
            return sort;
        }

        public void setSort(int sort) {
            this.sort = sort;
        }

        public int getVersion() {
            return version;
        }

        public void setVersion(int version) {
            this.version = version;
        }

        public String getCode() {
            return code;
        }

        public void setCode(String code) {
            this.code = code;
        }

        public String getName() {
            return name;
        }

        public void setName(String name) {
            this.name = name;
        }

        public String getLevel() {
            return level;
        }

        public void setLevel(String level) {
            this.level = level;
        }

        public String getPcode() {
            return pcode;
        }

        public void setPcode(String pcode) {
            this.pcode = pcode;
        }

        public Object getSubProductTypes() {
            return subProductTypes;
        }

        public void setSubProductTypes(Object subProductTypes) {
            this.subProductTypes = subProductTypes;
        }

        public boolean isPersistent() {
            return persistent;
        }

        public void setPersistent(boolean persistent) {
            this.persistent = persistent;
        }

        public String getEntityId() {
            return entityId;
        }

        public void setEntityId(String entityId) {
            this.entityId = entityId;
        }
    }
}
